Big Huge Thesaurus

Fumaria officinalis

noun